/******      Altere o Nome do Database abaixo
*/
USE [Database_Name]
GO

/******      Consistindo a existencia da Procedure [dbo].[a]  
*/
IF  EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[dbo].[a]') AND type in (N'P', N'PC'))
DROP PROCEDURE [dbo].[a]
GO

/****** Object:     StoredProcedure [dbo].[a] 
       Repetir o bloco abaixo para cada manutencao
       
       Release:     0
       Author:             <Nome do Programador>
       Date:        <Data da criacao/alteracao>
       Remarks:     <Descricao do objetivo da procedure e/ou  da razao da manutencao>
*/  
SET ANSI_NULLS ON
GO

SET QUOTED_IDENTIFIER ON
GO

CREATE PROCEDURE [dbo].[a]
       @p_param1 int = 0, 
       @p_param2 int
AS
/******      Declaracao das variaveis locais - NUNCA utilize os parametros de entrada nos comandos SQL 
*/
DECLARE @v_param1 int
DECLARE @v_param2 int
SET @v_param1 = @p_param1
SET @v_param2 = @p_param2

/******      Crie a logica da procedure abaixo
*/

       SELECT @v_param1, @v_param2
       
RETURN 0

GO

/******      Atribua o Grant EXECUTE adequado a procedure [dbo].[a] 
*/
GRANT EXECUTE ON [dbo].[a] TO [HV_USERS]
GO

